well technologist - German English Dictionary